/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,img,p,input,buttom,table,tr,td,textarea{padding:0;margin:0;border:0;list-style:none; }
h1,h2,h3,h4,h5,h6, {font-weight:normal;}
body{font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:22px; color:#666;}
html{verflow:-Scroll;overflow-x:hidden}
a{text-decoration:none;color:#525252;}
a:hover{text-decoration:none;color:#3b2a75;}
.clear{clear:both;}

.showbbut tr td{ padding-left:5px; padding-right:5px;}

.topbg{ width:1000px; margin:0 auto; height:96px}
.topbg h2{ width:386px; height:69px; padding-top:16px; float:left}
.toprig{ width:226px; float: right}
.toprig h3{ height:32px; line-height:32px; font-size:12px; font-weight:normal}
.toprig h3 img{ padding-right:5px}
.toprig p{ padding-top:11px}

.menubg{ background-color:#bc3c3c; height:45px; border-bottom:1px solid #f5be01}
.menu{ width:1000px; height:45px; margin:0 auto}
.menu ul li{ float:left; width:105px; font-size:12px; color:#fff; height:45px; line-height:45px; text-align:center; margin-right:2px; position:relative; z-index:200}
.menu ul li a{ color:#fff; display:blockl; width:120px; }
.menu ul li a:hover{ color:#a73816; display:block; width:120px; }
.menu ul li:hover{ background:url(../images/menuhover.jpg) no-repeat;}
.menu ul li.menuhv{ background:url(../images/menuhover.jpg) no-repeat;}
.menu ul li.menuhv a{ color:#a73816}


.menu li .submenu{display:none;top:44px;left:0px;width:120px;background:#B82134; position: absolute;}
.menu li .submenu li{width:120px;float:none;padding:0;background:none;height:32px;line-height:32px;border-bottom:1px dotted #B82134;}
.menu li .submenu li.last{border:none;}
.menu li .submenu li a{float:none;padding:0;text-align:center;height:32px;line-height:32px;background:none;font-size:12px;font-family:"宋体"; color:#FFFFFF}
.menu li .submenu li a:hover{ background:#62111C;float:none;padding:0;text-align:center;height:32px;line-height:32px;font-size:12px;font-family:"宋体"; color:#FFFFFF}

.menu li.selected{width:120px;height:45px; background:url(../images/menuhover.jpg) no-repeat;}
.menu li.selected a{color:#a73816; display:block; width:120px;}
.searchbg{ background-color:#fffde5; height:31px}
.searchka{ width:1000px; height:20px; margin:0 auto; line-height:31px}
.searchka a{ padding:0 5px}
.searchka span{ width:205px; float:right; margin-top:3px}
.search{ background:url(../images/search.jpg) no-repeat; width:157px; height:25px; float:left; color:#b8a005; padding-left:5px}
.button{ background:url(../images/button.jpg) no-repeat; width:42px; height:25px; float:left; color:#f5be01; text-align:center}

.banner{ width:1440px; height:367px; margin:0 auto; position:relative; z-index:100}

.center01{ width:1000px; /*height:500px;*/ margin:0 auto; overflow:hidden}
.center01 h2{ width:1000px; height:114px; padding:14px 0 8px 0}
.center01 ul{ width:1500px}
.center01 ul li{float: left;position: relative;text-align: center; width: 134px; margin-right:38px; /*height:286px*/}
.center01 ul li span a{ width:135px; height:154px; display:block}
.center01 ul li span a img {left: 12px;position: absolute;top: 50px;}
.center01 ul li h3{ line-height:53px; font-family: "微软雅黑"; font-size:18px; font-weight:normal;width:135px; font-weight:bold;}
.center01 ul li p{ font-family:"微软雅黑"; font-size:13px; width:135px;}
.center01 h4{ text-align:center}
.center01 h4 a{ padding-right:20px}

.center01 ul li span a.li1{background: url(../images/shiyong.png) no-repeat;display: block;float: left;width: 135px;}
.center01 ul li span a.li1:hover{ background-position:0 -153px}

.center01 ul li span a.li2{background: url(../images/doimg01.png) no-repeat;display: block;float: left;width: 135px;}
.center01 ul li span a.li2:hover{ background-position:0 -153px}

.center01 ul li span a.li3{background: url(../images/doimg02.png) no-repeat;display: block;float: left;width: 135px;}
.center01 ul li span a.li3:hover{ background-position:0 -153px}

.center01 ul li span a.li4{background: url(../images/doimg03.png) no-repeat;display: block;float: left;width: 135px;}
.center01 ul li span a.li4:hover{ background-position:0 -153px}

.center01 ul li span a.li5{background: url(../images/doimg04.png) no-repeat;display: block;float: left;width: 135px;}
.center01 ul li span a.li5:hover{ background-position:0 -153px}

.center01 ul li span a.li6{background: url(../images/doimg05.png) no-repeat;display: block;float: left;width: 135px;}
.center01 ul li span a.li6:hover{ background-position:0 -153px}

.wezmzbg{ background:url(../images/zmzbg.jpg) repeat-x; height:504px}
.zmzimg{ width:1000px; margin:0 auto; height:462px}

.youshibg{ height:665px; background-color:#fff67f}
.youshi{ width:1000px; height:665px; margin:0 auto; overflow:hidden}
.youshi h2{ height:139px; padding-bottom:9px}
.youshibut{ background:url(../images/youshixhbg.jpg) no-repeat; height:503px}
.ys_sy{ width:1000px;}
.ys_sy ul li{ width:485px; height:135px; float:left; padding-bottom:20px; line-height:22px; padding-right:15px;}
.ys_sy ul li span img{ float:left; width:187px; height:130px; padding-right:15px;}
.ys_sy ul li h3{ padding-bottom:10px;}
.ys_sy ul li p{ font-family:"微软雅黑"; font-size:14px; font-weight:bold;}
.ys_sy ul li a{ color:#bb4134;}
.ys_sy ul li a:hover{ color:#000;}
/*
.youshibut ul li{ width:250px; height:210px; float:left}
.youshibut ul li .baiwz{ width:221px; height:158px; color:#fff; padding:52px 0 0 30px}
.youshibut ul li .baiwz h3{ font-family: "方正兰亭粗黑_GBK"; font-size:18px; height:35px }
.youshibut ul li .baiwz p{ width:196px; float:left}

.youshibut ul li .baiwz01{ width:221px; height:158px; color:#404040; padding:52px 0 0 30px}
.youshibut ul li .baiwz01 h3{ font-family: "方正兰亭粗黑_GBK"; font-size:18px; height:35px }
.youshibut ul li .baiwz01 p{ width:196px; float:left; color:#a2a2a2}

.youshibut ul li .li7{ width:250px; height:210px; display:block;background:url(../images/gdyoushi.jpg) no-repeat;}
.youshibut ul li .li7:hover{ background-position:0 -210px}
*/
.anliebg{ background-color:#ededed; height:745px}
.anlie{ width:1000px; margin:0 auto; height:745px}
.anlie h2{ height:72px; padding-top:34px}
.anlie ul li{ width:498px; height:185px; float:left; margin:15px 5px 0 0}
.anlie ul{ width:1100px}
.anlie ul li .anliexh{ width:498px; height:185px;}
.anliexhleft{ width:248px; height:185px; float:left}
.anliexhleft img{ width:248px; height:185px}
.anliexhrig{ width:250px; height:185px; float:right; background-color:#bc3c3c; color:#fff}
.anliexhrig h3{float:right; padding:10px 10px 0 0; height:52px}
.anliexhrig h4{ width:250px; text-align:center; padding-top:20px; font-family: "方正兰亭特黑简体"; font-size:22px;; font-weight:normal; line-height:55px}
.anliexhrig h4 a{ color:#fff}
.anliexhrig p{ padding-left:20px; width:205px}
.anliexhrig span{ background:url(../images/alicon.jpg) no-repeat 0 9px; margin:15px 0 0 20px; float:left; height:26px; line-height:26px; text-indent:8px}

.index-combg{ background:url(../images/combg.jpg) repeat-x; height:473px}
.index-com{ width:1000px; height:473px; margin:0 auto}
.index-com h2{ padding:28px 0 50px 0}
.comcenter{ width:1000px; height:310px}
.comleft{ width:456px; float:left }
.comrig{ width:544px; float:right; color:#7f5e05;}
.comrig h3{ font-family:"微软雅黑"; font-size:26px;  font-weight:normal; height:45px}
.comrig span{ float:right; padding-top:28px}
.comrig a{color:#7f5e05;}


.index-pro{margin:20px auto 0 auto; overflow:hidden;background:url(../images/pro_bg.jpg) repeat-x;}
.index-pro .index-pro-in{ width:1000px; margin:0 auto}
.index-pro h2{font-family: "方正兰亭特黑简体"; font-size:22px; font-weight:normal; margin-bottom:12px}
.index-pro ul li{ float:left; margin:0 5px 10px;}
.index-pro ul li img{ width:220px; padding:8px; border:1px solid #CCC; background:#FFF}
.index-pro ul li h3{ text-align:center; font-weight:normal}


.index-news{ width:1000px; margin:35px auto 0 auto; height:989px}
.newsleft{ width:630px; float:left}
.newsleft h2{ height:42px; line-height:42px; font-family: "方正兰亭特黑简体"; font-size:22px; font-weight:normal}
.newsleft h2 span{ float:right; font-size:12px; font-family:"宋体"}
.newsleft ul li{ width:615px; height:96px; padding:2px 0 0 3px; margin-top:15px; background:url(../images/newhoverbg.jpg) no-repeat;}
.newsleft ul li img{ width:88px; height:88px; float:left; margin-right:23px; border:1px solid #fff}
.newsleft ul li h3{ line-height:40px; color:#494949}
.newsleft ul li p{ color:#a2a2a2; width:472px; float:right; padding-right:25px}
.newsleft ul li:hover{ background:url(../images/newhover.jpg) no-repeat}
.newsleft ul li a{ color:#333; display:block}
.newsleft ul li a h3:hover{ color:#7f5e05}
.newsleft ul li a p:hover{ color:#aa8505}
.newsrig{ float:right; width:316px; }
.newsrig h2{ height:42px; line-height:42px; font-family: "方正兰亭特黑简体"; font-size:22px; font-weight:normal}
.huodongbg{ width:316px; height:324px}
.huodongbg h3{ line-height:35px}
.newsrig ul li{ position:relative; padding-left:130px; margin-bottom:10px; height:90px; overflow:hidden}
.newsrig ul li h3{ font-size:12px}
.newsrig ul li img{ position:absolute; top:0px; left:0px; width:120px}
.fotmenubg{ background-color:#fff67f; height:45px}
.fotmenu{ width:1000px; margin:25px auto 0 auto; height:30px; padding-top:16px}
.fotmenu ul li{ width:134px; font-size:14px; color:#7f5e05; float:left; text-align:center;}
.fotmenu ul li .zicandan{ width:125px; padding-top:20px}
.fotmenu ul li .zicandan li{ width:125px; height:26px; line-height:26px; font-size:12px;}
.fotmenu ul li .zicandan li a{  color:#aa8505}

.footerxh{ background:#bc3c3c; height:220px; color:#fff;}
.footer{ width:1000px; margin:0 auto; height:180px; padding-top:40px;color:#fff;}
.fotleft{ width:520px; float:left; background: url(../images/footerline.png) repeat-y right; height:150px}
.fotleft img{ width:148px; height:146px; float:left; padding-right:22px}
.fotleft p{ line-height:24px; color:#fff}
.fotrig{ width:450px; float:right; color:#000}
.fotrig h3{ font-weight:normal; font-size:14px; height:28px}
.fotrig p a{ padding:0 5px;color:#fff;}



.fotrig ul{ float:left; height:30px; margin-top:62px; width:345px}
.fotrig ul li .lixh01{ width:29px; height:30px;background: url(../images/xlweibo.png) no-repeat; float:left;margin-right:8px; display:block}
.fotrig i{ float:left; margin-top:68px; padding-right:10px}
.fotrig ul li .lixh01:hover{ background-position:0 -30px}
.fotrig ul li .lixh02{ width:29px; background: url(../images/txweibo.png) no-repeat; float:left; height:30px; margin-right:8px;display:block}
.fotrig ul li .lixh02:hover{background-position:0 -30px}
.fotrig ul li .lixh03{ width:29px; background: url(../images/fotqq.png) no-repeat; float:left; height:30px; margin-right:8px;display:block}
.fotrig ul li .lixh03:hover{background-position:0 -30px}
.fotrig ul li .lixh04{ width:29px; background:url(../images/weixin.png) no-repeat; float:left; height:30px; margin-right:8px;display:block}
.fotrig ul li .lixh04:hover{ background-position:0 -30px}

.footer002bg{ background-color:#BC3C3C; height:30px; color:#FFF;}
.footer002{ width:1000px; margin:0 auto; height:25px; line-height:25px; color:#fff}

.neibanner{ width:1440px; height:249px; border-bottom:1px solid #f96000}

.neicenter{ width:1000px; margin:0 auto;}
.neileft{ width:198px; float:left; position:relative; top:-60px}
.neilefttop{ background-color:#bc3c3c;}
.neilefttop h2{ height:60px; line-height:60px; color:#fff; font-family: "微软雅黑"; text-indent:24px; font-size:22px}
.neileftxhbg{ width:197px; background-color:#fff; padding-top:15px; padding-bottom:20px; border-bottom:1px solid #d1d1d1}
.neileftxhbg ul li{ background: url(../images/leftxhbgimg.jpg) no-repeat; width:197px; height:31px; line-height:33px; text-indent:38px; border-bottom:1px solid #d1d1d1}
.neileftxhbg ul li:hover{ background: url(../images/leftxhbghover.jpg) no-repeat;}
.neileftxhbg ul li a{ color:#333; display:block}
.neileftxhbg ul li a:hover{ color:#bc3c3c}
.neileftxhbg ul li.neiborder{ border:none}

.neileftbut{ width:202px; background: url(../images/leftconbg.jpg) no-repeat; height:198px;}
.neileftbut h3{ font-family:"微软雅黑"; font-size:12px; font-weight:normal; padding-top:25px; line-height:26px}
.neileftbut h3 span{ font-size:24px; color:#bc3c3c; font-weight:bold;}
.neileftbut p{ padding:20px 0 0 0}
.neileftbut p img{ padding-right:10px}

.neiright{ width:760px; float:right}
.neiright h2{ height:35px; font-size:12px; font-weight:normal; padding-top:16px; line-height:35px; border-bottom: solid 1px #CCC; margin-bottom:10px;}

.company{ width:760px; font-size:14px; line-height:26px;}
.company img{ padding-left:15px;}
.neianlie{ width:760px; overflow:hidden}
.neianlie ul{ width:780px}
.neianlie ul li{ width:360px;height: 314px; float:left; margin-right:20px; margin-top:15px}
.neianlie ul li .anliexh01{ width:360px; height:136px;}
.prneianlie{ width:760px; overflow:hidden}
.prneianlie ul{ width:780px}
.prneianlie ul li{ width:360px;float:left; margin-right:20px; margin-top:55px}
.prneianlie ul li .anliexh01{ width:360px; height:136px;}
.anliexh01left{ width:180px; height:136px; float:left}
.anliexh01left img{ width:178px; border:solid 1px #e1e1e1;}
.anliexh01rig{ width:180px; height:136px; float:right; background-color:#bc3c3c; color:#fff}
.anliexh01rig h3{float:right; padding:10px 10px 0 0; height:52px}
.anliexh01rig h4{ width:180px; text-align:center; padding-top:20px; font-family: "微软雅黑"; font-size:14px; font-weight:normal; line-height:30px}
.anliexh01rig h4 a{ color:#fff}
.anliexh01rig p{ padding:0 15px 0 20px}
.anliexh01rig span{ background:url(../images/alicon.jpg) no-repeat 0 9px; margin:0 0 0 20px; float:left; height:26px; line-height:26px; text-indent:8px}
.neirighttop{ width:760px; height:50px; line-height:50px}


.neinews{ width:760px;}
.neinewsxh{ width:760px; height:230px; border-bottom:1px dashed #d1d1d1; margin-bottom:20px}
.neinewleft{ width:252px; height:205px; border:1px solid #d1d1d1; float:left}
.neinewrig{ width:460px; float:right}
.neinewrig h3{ font-size:14px; font-weight:bold; border-bottom:1px dashed #d1d1d1; line-height:35px}
.neinewrig h4{ font-size:16px; height:25px; line-height:25px; margin-top:20px}
.neinewrig h4 img{ float:right}

.news-show{width:760px;}
.news-show h4{ text-align:center; font-size:24px; font-family:"微软雅黑"; color:#bc3c3c}
.news-show h3{ font-size:12px; text-align:center; padding-top:10px; color:#797979; font-weight:normal}
.news-shtit{ padding:20px; margin-top:10px; background-color:#E3E3E3}
.news-shcen{ padding:20px 0;}

.Recruitment{ width:713px; overflow:hidden}
.Recruitment table tr td{ border:1px solid #d1d1d1; padding:0 0 0 6px}
.jab-tit{ background-color:#f1f1f1}
.jab-tit001{ background-color:#bc3c3c; height:35px; line-height:35px; width:100px; text-align:center; color:#fff; margin-bottom:15px}
.jobbut{ width:713px}
.jobbut img{ width:175px; height:140px; float:left; padding-right:20px}
.jobbut ul li{ width:193px; height:44px; float:left; line-height:44px; text-align:center; background-color:#f6c107; font-family:"΢ź"; font-size:14px; margin-right:8px; color:#bc3c3c}
.jobbut ul li:hover{ background-color:#FF0000}
.jobbut ul li a{ color:#bc3c3c}
.jobbut ul li a:hover{ color:#fff}


.product-show{width:692px; margin-left:20px}
.showtop{ width:360px; border:1px solid #d1d1d1; float:left; position:relative}
.showtab{ width:760px; height:165px; background-color:#ededed; margin-left:1px; border-bottom:1px solid #fff; border-top:1px solid #fff; position:relative}
.showtableft{ width:16px; height:70px; float:left; padding:40px 8px 0 13px}
.showtabrig{ width:16px; height:70px; float: right; padding:40px 13px 0 0; position:absolute; top:2px; right:0px;}
.showtab ul{ width:610px; float:left; padding-top:5px}
.showtab ul li img{ border:solid 2px #fff;}
.showtab ul li{ padding:8px 0 0 1px; float:left;width:110px; height:135px}
.showtab ul li:hover img{ border:solid 2px #C33;}
.showtab ul li.active img{ border:solid 2px #C33;}

.showtabrig01{ width:285px; float:right}
.showbbut{ width:760px; padding:20px 0 }
.showbbut img{max-width: 100% ! important}
.showbbut h3{ line-height:50px; font-size:14px; height:35px; line-height:35px; border-bottom:2px solid #bc3c3c; margin-bottom:15px}
.showbbut h3 span{ background-color:#bc3c3c ; padding:0 20px; float:left; color:#fff;margin-right: 2px;}
.showbbut h3 span a{color: #fff;}
.showtabrig01 ul li{border-bottom:1px dashed #d1d1d1; line-height:32px;background:url(../images/righticon.jpg) no-repeat 0 12px; text-indent:15px}
.showtabrig01 img{ margin-top:25px; float:left}
.neishipinbg{ width:740px}
.neishipinbg ul li{ border:1px solid #d1d1d1; width:223px; float:left; line-height:40px; text-align:center; margin:0 20px 25px 0}
.neishipinbg ul li img{ padding-left:5px; padding-top:5px; padding-right:5px; border-bottom:1px solid #d1d1d1; width:213px; height:170px; float:left}
.neishipinbg ul li:hover{ background-color:#bc3c3c}
.neishipinbg ul li a:hover{ color:#fff}
.neishipinbg ul li a{ color:#333; display:block}

.contactus{ width:740px;}
.contacttop{ font-size:14px; line-height:28px; border-bottom:1px dashed #d1d1d1; overflow:hidden; padding-bottom:20px}
.contacttop h3{ width:316px; float: left; font-size:14px; font-weight:normal; line-height:34px}
.contacttop img{ width:420px; height:196px; float: right; border:1px solid #d1d1d1}
.contactbut{ width:74px; margin:20px 0}
.contactbut img{ padding-right:15px}
.contactbut table tr td{ padding:10px 0 20px 0; border-bottom:1px dashed #d1d1d1}

.prew {float:left;height: 28px;line-height: 28px;overflow: hidden;text-align: left;width: 46%;color:#e0b056;padding-top:15px;}
.prew a,.nextw a{color:#e0b056}
.prew a:hover,.nextw a:hover{color:#e0b056; text-decoration:underline;}
.nextw {float:right;height: 28px;line-height: 28px;overflow: hidden;text-align: right;width: 46%;color:#e0b056;padding-top:15px;}

/*.zmzimg ul li{ float:left}*/
.zmzimg ul li {
width: 161px;
height: 170px;
float: left;
margin-right: 5px;
/* margin-top: 137px; */
/* padding-top: 137px; */
line-height: 303px;
text-align: center;
}
.zmzimg ul li a {color: #fff;
}
/*.zmzimg ul{ padding-top:28px;*/
.zmzimg ul{ margin-top: 28px;height: 355px;background: url(../images/zmzimg00.png);}
.zmzimg1{margin-top: 15px;}
.youshihovv{  width:250px; height:210px}
.youshibut ul li .youshihovv{background:url(../images/gdyoushihover.jpg) no-repeat;}

.anliexhrig:hover{ background-color:#806000}
.anliexh01rig:hover{ background-color:#806000}